Know Your Hardware: CPU Memory Hierarchy [Russian]

  • Stream 3
  • Intramural
  • 14:10
  • RU

If you care about performance, you must know your hardware. Modern CPUs have many properties that can impact the performance of C++ code. This talk provides an overview of the structure and algorithms of a modern CPU with focus on the memory hierarchy. Specific topics include cache organization, locality principle, prefetching, false sharing and cache-friendly program techniques.

Presentation

Alexander Titov

Senior Hardware Architect, Intel, Moscow

Alexander Titov is a Hardware Architect with 11 years of experience in hardware design and performance/power modeling. He started designing GPUs a year ago, and before that he worked on …

Look The Report Video